浅谈游戏架构 |
您所在的位置:网站首页 › js 游戏开发框架是什么意思啊英文 › 浅谈游戏架构 |
一、游戏基本概念理解 1.大部分游戏的总体结构如下: 游戏制作层 游戏架构系统(游戏表现层) 引擎层 游戏系统的概念:任何的游戏玩法都要系统支持 所有的功能都应该属于某一个系统 系统:包含一组相关功能的集合 玩法:依赖于多个系统配合实现 功能:系统下面的某个具体行为 架构:将引擎层提供的接口或功能封装成适合我们游戏层的接口或功能 表现:粒子,动作,模型,界面 框架:游戏框架就是某类游戏的半成品,包含了部分的游戏架构系统 2.游戏阶段状态: 我们的游戏主要依靠外部的服务器,KBE插件给我们提供了3个登录状态(未连接,角色登录,账号登录) 而我们的游戏阶段状态管理系统将游戏阶段划分为8个阶段 为了让KBE插件提供的登录状态和游戏阶段一一对应,需要结合关卡管理系统来处理 用户处于某类关卡中,就处于某一游戏阶段 编码原则:完成一项功能所需要的东西越少,步骤越少, 逻辑越简单,出错几率就越低,也越可靠 不同的系统之间的关系越少,代码越健壮 游戏逻辑应依赖于游戏层中的系统定义的状态 尽量让架构层的系统少一点交流,将交流都定义到我们封装出的游戏层 3.UE4客户端崩 |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |